<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <!-- import CSS -->
    <link rel="stylesheet" href="https://cdn.staticfile.org/element-ui/2.15.9/theme-chalk/index.css">
</head>
<body>
<div id="app">
    <el-container>
        <el-header style="background-color: #666666">
            <h1 style="font-size: 22px;color: white">
                易装网后台管理系统
                <span style="float: right">
                    欢迎XXX回来
                    <a href="">退出登录</a>
                </span>
            </h1>
        </el-header>
        <el-container>
            <el-aside width="200px">
                <el-menu @select="handleSelect">
                    <el-submenu index="1">
                        <template slot="title"><i class="el-icon-s-flag"></i>分类管理</template>
                        <el-menu-item index="1-1">分类列表</el-menu-item>
                        <el-menu-item index="1-2">添加分类</el-menu-item>
                    </el-submenu>
                    <el-submenu index="2">
                        <template slot="title"><i class="el-icon-picture"></i>轮播图管理</template>
                        <el-menu-item index="2-1">轮播图列表</el-menu-item>
                        <el-menu-item index="2-2">添加轮播图</el-menu-item>
                    </el-submenu>
                    <el-submenu index="3">
                        <template slot="title"><i class="el-icon-shopping-cart-2"></i>商品管理</template>
                        <el-menu-item index="3-1">商品列表</el-menu-item>
                        <el-menu-item index="3-2">添加商品</el-menu-item>
                    </el-submenu>
                    <el-submenu index="4">
                        <template slot="title"><i class="el-icon-s-home"></i>房屋管理</template>
                        <el-menu-item index="4-1">房屋列表</el-menu-item>
                    </el-submenu>
                    <el-submenu index="5">
                        <template slot="title"><i class="el-icon-user"></i>用户管理</template>
                        <el-menu-item index="5-1">用户列表</el-menu-item>
                    </el-submenu>
                    <el-submenu index="6">
                        <template slot="title"><i class="el-icon-s-custom"></i>设计师管理</template>
                        <el-menu-item index="6-1">设计师列表</el-menu-item>
                        <el-menu-item index="6-2">添加设计师</el-menu-item>
                    </el-submenu>
                    <el-submenu index="7">
                        <template slot="title"><i class="el-icon-tickets"></i>文章管理</template>
                        <el-menu-item index="7-1">文章列表</el-menu-item>
                        <el-menu-item index="7-2">添加文章</el-menu-item>
                    </el-submenu>
                    <el-submenu index="8">
                        <template slot="title"><i class="el-icon-notebook-1"></i>文章分类管理</template>
                        <el-menu-item index="8-1">文章分类列表</el-menu-item>
                        <el-menu-item index="8-2">添加文章分类</el-menu-item>
                    </el-submenu>
                    <el-submenu index="9">
                        <template slot="title"><i class="el-icon-picture"></i>效果图管理</template>
                        <el-menu-item index="9-1">效果图列表</el-menu-item>
                        <el-menu-item index="9-2">添加效果图</el-menu-item>
                    </el-submenu>
                    <el-submenu index="10">
                        <template slot="title"><i class="el-icon-s-finance"></i>效果图分类管理</template>
                        <el-menu-item index="10-1">效果图分类列表</el-menu-item>
                        <el-menu-item index="10-2">添加效果图分类</el-menu-item>
                    </el-submenu>
                </el-menu>
            </el-aside>
            <el-main>
                <!--分类表格开始-->
                <el-table v-if="currentIndex=='1-1'"
                        :data="categoryArr"
                        style="width: 100%">
                    <el-table-column type="index" label="编号"></el-table-column>
                    <el-table-column type="created" label="创建时间"></el-table-column>
                    <!--prop=property属性 设置当前列显示的文本内容为对象的xxx属性-->
                    <el-table-column prop="title" label="分类名称">
                    </el-table-column>
                    <el-table-column label="操作">
                        <!--scope定义的一个变量名, 里面包含当前行的信息
                        scope.$index得到当前行的下标
                        scope.row 得到当前行对应数组里面的对象
                        -->
                        <template slot-scope="scope">
                            <el-button
                                    size="mini"
                                    type="success"
                                    @click="categoryUpdate(scope.$index, scope.row)">修改</el-button>
                            <el-button
                                    size="mini"
                                    type="danger"
                                    @click="categoryDelete(scope.$index, scope.row)">删除</el-button>
                        </template>
                    </el-table-column>
                </el-table>
                <!--分类表格结束-->
                <!--轮播图表格开始-->
                <el-table v-if="currentIndex=='2-1'"
                        :data="bannerArr"
                        style="width: 100%">
                    <el-table-column type="index" label="编号"></el-table-column>
                    <el-table-column type="title" label="轮播图标题"></el-table-column>
                    <el-table-column type="sort" label="排序"></el-table-column>
                    <el-table-column type="location" label="广告位置(1表示首页轮播，2,....)"></el-table-column>
                    <el-table-column prop="status" label="状态(1正常,0不可用)"></el-table-column>
                    <!--prop=property属性 设置当前列显示的文本内容为对象的xxx属性-->
                    <el-table-column label="轮播图" width="300">
                        <template slot-scope="scope">
                            <img :src="scope.row.url" width="100%">
                        </template>
                    </el-table-column>
                    <el-table-column label="操作">
                        <!--scope定义的一个变量名, 里面包含当前行的信息
                        scope.$index得到当前行的下标
                        scope.row 得到当前行对应数组里面的对象
                        -->
                        <template slot-scope="scope">
                            <el-button
                                    size="mini"
                                    type="success"
                                    @click="bannerUpdate(scope.$index, scope.row)">修改</el-button>
                            <el-button
                                    size="mini"
                                    type="danger"
                                    @click="bannerDelete(scope.$index, scope.row)">删除</el-button>
                        </template>
                    </el-table-column>
                </el-table>
                <!--轮播图表格结束-->
                <!--商品表格开始-->
                <el-table v-if="currentIndex=='3-1'"
                        :data="productArr"
                        style="width: 100%">
                    <el-table-column type="index" label="编号"></el-table-column>
                    <el-table-column prop="title" label="商品名称"></el-table-column>
                    <el-table-column prop="price" label="商品价格"></el-table-column>
                    <el-table-column prop="saleCount" label="商品销量"></el-table-column>
                    <el-table-column prop="num" label="库存数量"></el-table-column>
                    <el-table-column prop="viewCount" label="商品浏览量"></el-table-column>
                    <el-table-column prop="status" label="状态(1正常,0不可用)"></el-table-column>
                    <el-table-column prop="created" label="发布时间"></el-table-column>
                    <!--prop=property属性 设置当前列显示的文本内容为对象的xxx属性-->
                    <el-table-column label="商品图片" width="80">
                        <template slot-scope="scope">
                            <img :src="scope.row.url" width="100%">
                        </template>
                    </el-table-column>
                    <el-table-column label="操作">
                        <!--scope定义的一个变量名, 里面包含当前行的信息
                        scope.$index得到当前行的下标
                        scope.row 得到当前行对应数组里面的对象
                        -->
                        <template slot-scope="scope">
                            <el-button
                                    size="mini"
                                    type="success"
                                    @click="productUpdate(scope.$index, scope.row)">修改</el-button>
                            <el-button
                                    size="mini"
                                    type="danger"
                                    @click="productDelete(scope.$index, scope.row)">删除</el-button>
                        </template>
                    </el-table-column>
                </el-table>
                <!--商品表格结束-->
                <!--房屋表格开始-->
                <el-table v-if="currentIndex=='4-1'"
                          :data="houseArr"
                          style="width: 100%">
                    <el-table-column type="index" label="编号"></el-table-column>
                    <el-table-column prop="city" label="所在城市"></el-table-column>
                    <el-table-column prop="area" label="房屋面积"></el-table-column>
                    <el-table-column prop="houseType" label="房屋户型名称"></el-table-column>
                    <el-table-column prop="typeParameter" label="户型参数"></el-table-column>
                    <el-table-column prop="houseRequirement" label="装修需求类型名称"></el-table-column>
                    <el-table-column label="操作">
                        <!--scope定义的一个变量名, 里面包含当前行的信息
                        scope.$index得到当前行的下标
                        scope.row 得到当前行对应数组里面的对象
                        -->
                        <template slot-scope="scope">
                            <el-button
                                    size="mini"
                                    type="success"
                                    @click="houseUpdate(scope.$index, scope.row)">修改</el-button>
                            <el-button
                                    size="mini"
                                    type="danger"
                                    @click="houseDelete(scope.$index, scope.row)">删除</el-button>
                        </template>
                    </el-table-column>
                </el-table>
                <!--房屋表格结束-->
                <!--用户表格开始-->
                <el-table v-if="currentIndex=='5-1'"
                          :data="userArr"
                          style="width: 100%">
                    <el-table-column type="index" label="编号"></el-table-column>
                    <el-table-column prop="nickname" label="昵称"></el-table-column>
                    <el-table-column prop="phone" label="手机号"></el-table-column>
                    <el-table-column prop="password" label="密码"></el-table-column>
                    <el-table-column prop="email" label="邮箱"></el-table-column>
                    <el-table-column prop="status" label="状态(1正常,0不可用)"></el-table-column>
                    <el-table-column prop="created" label="创建时间"></el-table-column>
                    <el-table-column label="操作">
                        <!--scope定义的一个变量名, 里面包含当前行的信息
                        scope.$index得到当前行的下标
                        scope.row 得到当前行对应数组里面的对象
                        -->
                        <template slot-scope="scope">
                            <el-button
                                    size="mini"
                                    type="success"
                                    @click="userUpdate(scope.$index, scope.row)">修改</el-button>
                            <el-button
                                    size="mini"
                                    type="danger"
                                    @click="userDelete(scope.$index, scope.row)">删除</el-button>
                        </template>
                    </el-table-column>
                </el-table>
                <!--用户表格结束-->
                <!--设计师表格开始-->
                <el-table v-if="currentIndex=='6-1'"
                          :data="designerArr"
                          style="width: 100%">
                    <el-table-column type="index" label="编号"></el-table-column>
                    <el-table-column prop="designerName" label="设计师名字"></el-table-column>
                    <el-table-column prop="age" label="设计师年龄"></el-table-column>
                    <el-table-column prop="jobAge" label="设计师从业年数"></el-table-column>
                    <el-table-column prop="skill" label="设计师特长"></el-table-column>
                    <el-table-column prop="introduce" label="设计师简介"></el-table-column>
                    <el-table-column prop="phone" label="手机号"></el-table-column>
                    <el-table-column prop="email" label="邮箱"></el-table-column>
                    <el-table-column prop="status" label="状态(1正常,0不可用)"></el-table-column>
                    <el-table-column prop="created" label="创建时间"></el-table-column>
                    <el-table-column label="设计师头像" width="80">
                        <template slot-scope="scope">
                            <img :src="scope.row.url" width="100%">
                        </template>
                    </el-table-column>
                    <el-table-column label="操作">
                        <!--scope定义的一个变量名, 里面包含当前行的信息
                        scope.$index得到当前行的下标
                        scope.row 得到当前行对应数组里面的对象
                        -->
                        <template slot-scope="scope">
                            <el-button
                                    size="mini"
                                    type="success"
                                    @click="designerUpdate(scope.$index, scope.row)">修改</el-button>
                            <el-button
                                    size="mini"
                                    type="danger"
                                    @click="designerDelete(scope.$index, scope.row)">删除</el-button>
                        </template>
                    </el-table-column>
                </el-table>
                <!--设计师表格结束-->
                <!--文章表格开始-->
                <el-table v-if="currentIndex=='7-1'"
                          :data="articleArr"
                          style="width: 100%">
                    <el-table-column type="index" label="编号"></el-table-column>
                    <el-table-column prop="title" label="文章标题"></el-table-column>
                    <el-table-column prop="content" label="文章内容"></el-table-column>
                    <el-table-column prop="viewCount" label="文章浏览量"></el-table-column>
                    <el-table-column prop="categoryId" label="文章分类id"></el-table-column>
                    <el-table-column prop="status" label="状态(1正常,0不可用)"></el-table-column>
                    <el-table-column prop="created" label="发布时间"></el-table-column>
                    <el-table-column label="文章标题图" width="80">
                        <template slot-scope="scope">
                            <img :src="scope.row.url" width="100%">
                        </template>
                    </el-table-column>
                    <el-table-column label="操作">
                        <!--scope定义的一个变量名, 里面包含当前行的信息
                        scope.$index得到当前行的下标
                        scope.row 得到当前行对应数组里面的对象
                        -->
                        <template slot-scope="scope">
                            <el-button
                                    size="mini"
                                    type="success"
                                    @click="articleUpdate(scope.$index, scope.row)">修改</el-button>
                            <el-button
                                    size="mini"
                                    type="danger"
                                    @click="articleDelete(scope.$index, scope.row)">删除</el-button>
                        </template>
                    </el-table-column>
                </el-table>
                <!--文章表格结束-->
                <!--文章分类列表开始-->
                <el-table v-if="currentIndex=='8-1'"
                          :data="articleCategoryArr"
                          style="width: 100%">
                    <el-table-column type="index" label="编号"></el-table-column>
                    <el-table-column type="status" label="状态(1正常,0不可用)"></el-table-column>
                    <el-table-column prop="title" label="分类名称"></el-table-column>
                    <el-table-column label="操作">
                        <!--scope定义的一个变量名, 里面包含当前行的信息
                        scope.$index得到当前行的下标
                        scope.row 得到当前行对应数组里面的对象
                        -->
                        <template slot-scope="scope">
                            <el-button
                                    size="mini"
                                    type="success"
                                    @click="articleCategoryUpdate(scope.$index, scope.row)">修改</el-button>
                            <el-button
                                    size="mini"
                                    type="danger"
                                    @click="articleCategoryDelete(scope.$index, scope.row)">删除</el-button>
                        </template>
                    </el-table-column>
                </el-table>
                <!--文章分类列表结束-->
                <!--效果图开始-->
                <el-table v-if="currentIndex=='9-1'"
                          :data="effectpicArr"
                          style="width: 100%">
                    <el-table-column type="index" label="编号"></el-table-column>
                    <el-table-column prop="title" label="效果图标题"></el-table-column>
                    <el-table-column prop="status" label="状态(1正常,0不可用)"></el-table-column>
                    <el-table-column prop="created" label="效果图发布时间"></el-table-column>
                    <el-table-column label="效果图" width="80">
                        <template slot-scope="scope">
                            <img :src="scope.row.url" width="100%">
                        </template>
                    </el-table-column>
                    <el-table-column label="操作">
                        <!--scope定义的一个变量名, 里面包含当前行的信息
                        scope.$index得到当前行的下标
                        scope.row 得到当前行对应数组里面的对象
                        -->
                        <template slot-scope="scope">
                            <el-button
                                    size="mini"
                                    type="success"
                                    @click="effectpicUpdate(scope.$index, scope.row)">修改</el-button>
                            <el-button
                                    size="mini"
                                    type="danger"
                                    @click="effectpicDelete(scope.$index, scope.row)">删除</el-button>
                        </template>
                    </el-table-column>
                </el-table>
                <!--效果图结束-->
                <!--效果图分类开始-->
                <el-table v-if="currentIndex=='10-1'"
                          :data="effectpicCategoryArr"
                          style="width: 100%">
                    <el-table-column type="index" label="编号"></el-table-column>
                    <el-table-column type="status" label="状态(1正常,0不可用)"></el-table-column>
                    <el-table-column prop="title" label="效果图分类名称"></el-table-column>
                    <el-table-column label="操作">
                        <!--scope定义的一个变量名, 里面包含当前行的信息
                        scope.$index得到当前行的下标
                        scope.row 得到当前行对应数组里面的对象
                        -->
                        <template slot-scope="scope">
                            <el-button
                                    size="mini"
                                    type="success"
                                    @click="effectpicCategoryUpdate(scope.$index, scope.row)">修改</el-button>
                            <el-button
                                    size="mini"
                                    type="danger"
                                    @click="effectpicCategoryDelete(scope.$index, scope.row)">删除</el-button>
                        </template>
                    </el-table-column>
                </el-table>
                <!--效果图分类结束-->

            </el-main>
        </el-container>
    </el-container>
</div>
</body>
<!--引入axios和vue框架文件-->
<script src="https://cdn.bootcdn.net/ajax/libs/axios/0.21.1/axios.min.js"></script>

<!-- import Vue before Element -->
<script src="https://cdn.staticfile.org/vue/2.6.14/vue.min.js"></script>
<!-- import JavaScript -->
<script src="https://cdn.staticfile.org/element-ui/2.15.9/index.min.js"></script>
<script>
    let v = new Vue({
        el: '#app',
        data: function () {
            return {
                currentIndex:"1-1",
                categoryArr:[],
                bannerArr:[],
                productArr:[],
                houseArr:[],
                userArr:[],
                designerArr:[],
                articleArr:[],
                articleCategoryArr:[],
                effectpicArr:[],
                effectpicCategoryArr:[]
            }
        },
        methods:{
            effectpicCategoryUpdate(i,e){
                let title = prompt("请输入新的分类名称");
                if(title==null){
                    return
                }
                if (title.trim()==''){
                    v.$message.error("分类名称不能为空!");
                    return;
                }
                let effectpicCategory = {id:e.id,title:title}
                //发出修改效果图分类的请求
                axios.post("/effectpicCategory/update",effectpicCategory).then(function (response) {
                    //让页面发生改变
                    e.title=title;
                })
            },

            effectpicUpdate(i,e){
                //跳转到文章信息修改页面
                location.href="updateEffectpic.html?id="+e.id;
            },

            articleCategoryUpdate(i,a){
                let title = prompt("请输入新的分类名称");
                if(title==null){
                    return
                }
                if (title.trim()==''){
                    v.$message.error("分类名称不能为空!");
                    return;
                }
                let articleCategory = {id:a.id,title:title}
                //发出修改文章分类的请求
                axios.post("/articleCategory/update",articleCategory).then(function (response) {
                    //让页面发生改变
                    a.title=title;
                })
            },

            articleUpdate(i,a){
                //跳转到文章信息修改页面
                location.href="updateArticle.html?id="+a.id;
            },

            designerUpdate(i,d){
                //跳转到设计师信息修改页面
                location.href="updateDesigner.html?id="+d.id;
            },

            userUpdate(i,u){
              //跳转到用户信息修改页面
              location.href="updateUser.html?id="+u.id;
            },

            houseUpdate(i,h){
                //跳转到修改房屋信息页面
                location.href="/updateHouse.html?id="+h.id
            },
            productUpdate(i,p){
              //跳转到修改商品页面
                location.href = "/updateProduct.html?id="+p.id;
            },
            bannerUpdate(i,b){
                //跳转到修改轮播图页面
                location.href="/updateBanner.html?id="+b.id;
            },
            categoryUpdate(i,c){
                let title = prompt("请输入新的分类名称");
                if(title==null){
                    return
                }
                if (title.trim()==''){
                    v.$message.error("分类名称不能为空!");
                    return;
                }
                let category = {id:c.id,title:title}
                //发出修改分类的请求
                axios.post("/category/update",category).then(function (response) {
                    //让页面发生改变
                    c.title=title;
                })
            },
            categoryDelete(i,c){
                if (confirm("您确认删除此分类吗?")){
                    //发出删除分类数据请求
                    axios.get("/category/delete?id="+c.id).then(function (response) {
                        v.categoryArr.splice(i,1);
                        v.$message.success("成功删除"+c.name+"分类!");
                    })
                }
            },
            bannerDelete(i,b){
                if (confirm("您确认删除此轮播图吗?")){
                    axios.get("/banner/delete?id="+b.id).then(function () {
                        v.bannerArr.splice(i,1);
                        v.$message.success("删除成功!");
                    })
                }
            },
            productDelete(i,p){
                if (confirm("您确定删除此商品吗?")){
                    axios.get("/product/delete?id="+p.id).then(function () {
                        v.productArr.splice(i,1);
                        v.$message.success("删除成功!");
                    })
                }
            },
            houseDelete(i,h){
                if (confirm("你确定删除此房屋信息吗")){
                    axios.get("/house/delete?id="+h.id).then(function () {
                        v.houseArr.splice(i,1);
                        v.$message.success("删除成功");
                    })
                }
            },
            userDelete(i,u){
                if (confirm("你确定删除此用户信息吗")){
                    axios.get("/user/delete?id="+u.id).then(function () {
                        v.userArr.splice(i,1);
                        v.$message.success("删除成功");
                    })
                }
            },
            designerDelete(i,d){
                if (confirm("你确定删除此用户信息吗")){
                    axios.get("/designer/delete?id="+d.id).then(function () {
                        v.designerArr.splice(i,1);
                        v.$message.success("删除成功");
                    })
                }
            },
            articleDelete(i,a){
                if (confirm("您确认删除此文章吗?")){
                    axios.get("/article/delete?id="+a.id).then(function () {
                        v.articleArr.splice(i,1);
                        v.$message.success("删除成功!");
                    })
                }
            },
            articleCategoryDelete(i,a){
                if (confirm("您确认删除此文章分类吗?")){
                    axios.get("/articleCategory/delete?id="+a.id).then(function () {
                        v.articleCategoryArr.splice(i,1);
                        v.$message.success("删除成功!");
                    })
                }
            },
            effectpicDelete(i,e){
                if (confirm("您确认删除此效果图吗?")){
                    axios.get("/effectpic/delete?id="+e.id).then(function () {
                        v.effectpicArr.splice(i,1);
                        v.$message.success("删除成功!");
                    })
                }
            },
            effectpicCategoryDelete(i,e){
                if (confirm("您确认删除此效果图分类吗?")){
                    axios.get("/effectpicCategory/delete?id="+e.id).then(function () {
                        v.effectpicCategoryArr.splice(i,1);
                        v.$message.success("删除成功!");
                    })
                }
            },

            handleSelect(key,keyPath){
                //记录当前用户点击的导航菜单的位置
                if (key=='1-2'){
                    let title = prompt("请输入分类的名称");
                    console.log("title="+title);
                    if (title==null){
                        return;
                    }
                    if (title.trim()==''){
                        v.$message.error("分类名称不能为空!");
                        return;
                    }
                    //发出添加分类的请求
                    axios.get("/category/insert?title="+title).then(function (response) {
                        //添加完分类后 把最新的装着所有分类的数组响应回来
                         v.categoryArr = response.data;
                    })

                }else if(key=='2-2'){
                    location.href="insertBanner.html";
                }else if(key=='3-2'){
                    location.href="insertProduct.html";
                }else if (key=='6-2'){
                    location.href="insertDesigner.html";
                }else if (key=='7-2'){
                    location.href="insertArticle.html";
                }else if (key=='8-2'){
                    let title = prompt("请输入分类的名称");
                    console.log("title="+title);
                    if (title==null){
                        return;
                    }
                    if (title.trim()==''){
                        v.$message.error("分类名称不能为空!");
                        return;
                    }
                    //发出添加分类的请求
                    axios.get("/articleCategory/insert?title="+title).then(function (response) {
                        //添加完分类后 把最新的装着所有文章分类的数组响应回来
                        v.articleCategoryArr = response.data;
                    })
                }else if (key=='9-2'){
                    location.href="insertEffectpic.html";
                }else if (key=='10-2'){
                    let title = prompt("请输入分类的名称");
                    console.log("title="+title);
                    if (title==null){
                        return;
                    }
                    if (title.trim()==''){
                        v.$message.error("分类名称不能为空!");
                        return;
                    }
                    //发出添加效果图分类的请求
                    axios.get("/effectpicCategory/insert?title="+title).then(function (response) {
                        //添加完效果图分类后 把最新的装着所有效果图分类的数组响应回来
                        v.effectpicCategoryArr = response.data;
                    })
                }else{
                    v.currentIndex = key;
                }
            },

        created:function () {
        //发请求获取所有分类的信息
        axios.get("/category/select").then(function (response) {
            v.categoryArr = response.data;
        })
        //发请求获取所有轮播图的信息
        axios.get("/banner/select").then(function (response) {
            v.bannerArr = response.data;
        })
        //发请求获取所有商品信息
        axios.get("/product/selectAdmin").then(function (response) {
            v.productArr = response.data;
        })
        //发请求获取所有房屋信息
        axios.get("/house/select").then(function (response) {
            v.houseArr=response.data;
        })
        //发请求获取所有用户信息
        axios.get("/user/select").then(function (response) {
            v.userArr=response.data;
        })
        //发请求获取所有设计师信息
        axios.get("/designer/select").then(function (response) {
            v.designerArr=response.data;
        })
        //发请求获取所有文章信息
        axios.get("/article/select").then(function (response) {
            v.articleArr=response.data;
        })
        //发请求获取所有文章分类信息
        axios.get("/articleCategory/select").then(function (response) {
            v.articleCategoryArr=response.data;
        })
        //发请求获取所有效果图信息
        axios.get("/effectpic/select").then(function (response) {
            v.effectpicArr=response.data;
        })
        //发请求获取所有效果图分类信息
        axios.get("/effectpicCategory/select").then(function (response) {
            v.effectpicCategoryArr=response.data;
        })

            }
        }
    })






</script>
</html>